package com.itheima.d5_abstract;
//抽象类：使用abstract修饰的类，就叫抽象类
public abstract class A {
//普通类该有的东西，抽象类都有
    private String name;//成员变量，有
    private int age;

    public A(){//无参构造器，有
    }
    public A(String name,int age){//有参构造器，有
        this.name = name;
        this.age = age;
    }

    public void setName(String name){//get, set 方法，有
        this.name = name;
    }
    public void setAge(int age){
        this.age = age;
    }

    public String getName(){
        return name;
    }
    public int getAge(){
        return age;
    }

    //抽象方法，有，特点是：只有形参，没有方法体
    public abstract void run();
    public abstract void go();

}
